833
121
1949
468
633
408
1734
756
123
583
2516
2170
1062
950
965
507
1983
2470
853
1141
600
266
1300
212
1110
1760